package com.oracle.dao;

import java.io.Serializable;
import java.util.List;

public interface BaseDao {
	public <T> T save(T t);
	public <T> void update(T t);
	public <T> void delete(T t);
	public <T> T getById(Class<T> cls,Serializable id);
	public <T> T loadById(Class<T> cls,Serializable id);
	public <T> List<T> getAll(Class<T> cls);
}
